professional duty